Why Does God Ask Questions If He Knows Everything